package com.hk.commons.vo;

import java.math.BigDecimal;

/**
 * Created by fengweizhi on 2017/5/22.
 */
public class ProductUsableCardMsg {
    private Long cardid;

    private Long userCardid;

    private String cardGetTime;

    private String cardExprieTime;

    private String cardTypeStr;

    private String statusStr;

    private BigDecimal faceValue;

    private Integer cardType;

    private String cardDesc;

    private Long conditionNum;

    private String takeDateEnd;

    private Long takeCount;

    private Long issueCount;

    private String takeDateStarted;

    private Long useCount;

    public Long getConditionNum() {
        return conditionNum;
    }

    public void setConditionNum(Long conditionNum) {
        this.conditionNum = conditionNum;
    }

    public Long getCardid() {
        return cardid;
    }

    public void setCardid(Long cardid) {
        this.cardid = cardid;
    }

    public Long getUserCardid() {
        return userCardid;
    }

    public void setUserCardid(Long userCardid) {
        this.userCardid = userCardid;
    }

    public String getCardGetTime() {
        return cardGetTime;
    }

    public void setCardGetTime(String cardGetTime) {
        this.cardGetTime = cardGetTime;
    }

    public String getCardExprieTime() {
        return cardExprieTime;
    }

    public void setCardExprieTime(String cardExprieTime) {
        this.cardExprieTime = cardExprieTime;
    }

    public String getCardTypeStr() {
        return cardTypeStr;
    }

    public void setCardTypeStr(String cardTypeStr) {
        this.cardTypeStr = cardTypeStr;
    }

    public String getStatusStr() {
        return statusStr;
    }

    public void setStatusStr(String statusStr) {
        this.statusStr = statusStr;
    }

    public BigDecimal getFaceValue() {
        return faceValue;
    }

    public void setFaceValue(BigDecimal faceValue) {
        this.faceValue = faceValue;
    }

    public Integer getCardType() {
        return cardType;
    }

    public void setCardType(Integer cardType) {
        this.cardType = cardType;
    }

    public String getCardDesc() {
        return cardDesc;
    }

    public void setCardDesc(String cardDesc) {
        this.cardDesc = cardDesc;
    }

    public String getTakeDateEnd() {
        return takeDateEnd;
    }

    public void setTakeDateEnd(String takeDateEnd) {
        this.takeDateEnd = takeDateEnd;
    }

    public Long getTakeCount() {
        return takeCount;
    }

    public void setTakeCount(Long takeCount) {
        this.takeCount = takeCount;
    }

    public Long getIssueCount() {
        return issueCount;
    }

    public void setIssueCount(Long issueCount) {
        this.issueCount = issueCount;
    }

    public String getTakeDateStarted() {
        return takeDateStarted;
    }

    public void setTakeDateStarted(String takeDateStarted) {
        this.takeDateStarted = takeDateStarted;
    }

    public Long getUseCount() {
        return useCount;
    }

    public void setUseCount(Long useCount) {
        this.useCount = useCount;
    }

    @Override
    public String toString() {
        return "ProductUsableCardMsg{" +
                "cardid=" + cardid +
                ", userCardid=" + userCardid +
                ", cardGetTime='" + cardGetTime + '\'' +
                ", cardExprieTime='" + cardExprieTime + '\'' +
                ", cardTypeStr='" + cardTypeStr + '\'' +
                ", statusStr='" + statusStr + '\'' +
                ", faceValue=" + faceValue +
                ", cardType=" + cardType +
                ", cardDesc='" + cardDesc + '\'' +
                ", conditionNum=" + conditionNum +
                ", takeDateEnd='" + takeDateEnd + '\'' +
                ", takeCount=" + takeCount +
                ", issueCount=" + issueCount +
                ", takeDateStarted='" + takeDateStarted + '\'' +
                ", useCount=" + useCount +
                '}';
    }
}
